difficult, unappealing woman - Deutsch Englisch Wörterbuch